home *** CD-ROM | disk | FTP | other *** search
/ Resident 2 / Resident - Issue 2 (19xx)(Angelica - SHI).adf / Data / 073 < prev    next >
Text File  |  1993-04-02  |  12KB  |  373 lines

  1.  
  2. ¶3     VIRUS HUNTING IN PRACTICE
  3.  
  4. ¶1Unfortunately  all  Amiga  owners have
  5. gradually noted a diminishing of their
  6. original pleasure , once they have had
  7. the  Amiga  a  while  .  They bought a
  8. computer,  brought  it home, turned it
  9. on  and realised pretty quickly that a
  10. computer   isn't  all  brightness  and
  11. light.   We  have  often  heard  about
  12. viruses   that  have  caused  terrible
  13. damage to public data installations on
  14. the  TV  and  read  about  them in the
  15. papers, e.g the PC virus Michelangelo;
  16. but  new  *  Amiga owners often forget
  17. that    we    are   a   smaller   data
  18. installation,  and  just as vulnerable
  19. as the big data installations.  Please
  20. attention  ...,  it is just not enough
  21. to have a couple of good virus killers
  22. ,  and imagine that they will cure all
  23. your problems.
  24.  
  25. ¶3COMPUTER VIRUS A GROWING PROBLEM
  26. ¶2--------------------------------
  27. ¶1I  have followed the virus problem for
  28. the   past   four  years  and  it  has
  29. gradually    become    my   hobby   to
  30. 'research'         into        various
  31. viruses...believe  it  or not.  I must
  32. be  one of the few people in the world
  33. who  is  pleased  to meet a new virus.
  34. (Think   at  me  next  time  you  meet
  35. one....!)
  36.  
  37. Yes,  lots  of  you  will say:  "I can
  38. probably  manage  to 'wave' a new boot
  39. virus,  if  I  find  one;"  but  alas!
  40. today    the    situation   is   quite
  41. different.    Now.......a   new  Amiga
  42. virus  comes  up  every week and, even
  43. worse,  a  lot  of  them  are non-boot
  44. viruses.  Thus June 1992 was marked by
  45. no less than 6 of these, together with
  46. 7  new  boot viruses.  In other words,
  47. more viruses in a single month than we
  48. had in the whole three first years the
  49. Amiga came onto the market!
  50.  
  51. In  my  view,  this  development  will
  52. become  pretty serious if we don't all
  53. do  something to stop the spread, that
  54. is to say....it means YOU TOO!
  55.  
  56. ¶3SOME SIMPLE RULES
  57. ¶2-----------------
  58. ¶1So  what can one do?  Yes, this time I
  59. won't   go  into  more  technical  de-
  60. tails,  but  will  just  lay down some
  61. ground rules:
  62.  
  63. ¶31¶1.    Always  keep  your  disks  write
  64. protected.   If  you  need to write on
  65. the  discs then turn off the Amiga for
  66. 60   seconds   so  that  any  possible
  67. viruses  which could have sneaked into
  68. the memory will have gone.
  69.  
  70. ¶32¶2.    An  embarrassing  topic,  pirate
  71. copies,  never swap games and the like
  72. with  someone you don't know.  Viruses
  73. flourish typically in school yards and
  74. the  like  amongst  children  and  the
  75. young who only consider the Amiga as a
  76. fun  games  machine.  Learn.......  to
  77. say no thank you!
  78.  
  79. ¶33¶1.   Once  the  accident has happened,
  80. don't  despair  but try to get hold of
  81. one  of the newest virus killers which
  82. can  often  be  found on our excellent
  83. Amiga BBS modem bases.  I will mention
  84. another   possibility  later  in  this
  85. article.   Remember  NEWER TO USE ...a
  86. virus  killer  more than 3 months old.
  87. Of  cause  do old killers not find new
  88. virus!
  89.  
  90. ¶34¶2.   If  you  download  programmes  by
  91. modem,  ask  the  'SYS OP' which virus
  92. kil-  ler  program  it  uses to ensure
  93. that  the  files on the base are virus
  94. free  and,  last  but not least, which
  95. version.   Not  infrequently  has  the
  96. 'SYS  OP'  been  asleep  for  the past
  97. hour.     Avoid   bases   like   that,
  98. especially if you have a hard disk.
  99.  
  100. ¶35¶1.   If  it  so  happens  that it is a
  101. 'friend'  who has made the virus, then
  102. go  straight  to the police, or to me.
  103. Kids  like  that  aren't  clever, good
  104. fri-   ends   but   rather   something
  105. else....Think of Robert Morris here in
  106. USA,  the  man behind the RTM virus in
  107. the  PC's.  The police caught few days
  108. after  *  he  spread his virus and the
  109. court  fined  him  to  pay $10.000.  I
  110. don't  have * any sympathy for him, do
  111. you?  * Do you realise that there is a
  112. worldwide   reward   here  in  Denmark
  113. $1000?  for the names.  Please contact
  114. me for more informations!
  115.  
  116. ¶3HARDWARE PROBLEMS
  117. ¶2-----------------
  118. ¶1Many  Amiga Owners, as much the new as
  119. the  old  Amiga  enthusiasts,  have  a
  120. tendency   to   'explain'   everything
  121. peculiar  that  happens to their Amiga
  122. as  a  virus  attack .  Viruses can of
  123. course have several underhand effects:
  124. like  the  disk  drive going berserk ,
  125. the  picture suddenly appearing upside
  126. down,  or  your clock suddenly running
  127. backwards.   However,  the  Amiga have
  128. general   faults,   which   is   often
  129. confused with virus attack , and it is
  130. therefore  understandable  , that even
  131. the best virus killers have to give up
  132. on  this.   The  most  common fault in
  133. Amiga  500  and 2000 models comes from
  134. the  two  port circuit 8520 , which is
  135. positioned  behind  the  main  printed
  136. circuit where all the sockets are.  It
  137. is  my  view  that  up  to  75% of all
  138. hardware  failures  lead  back to this
  139. touchy  circuit  which  ,  in  certain
  140. cases, can create 'weird' permanent or
  141. intermittent  failures  , when you use
  142. the  printer,  mouse,  floppy drive or
  143. other  external  hardware.   Both  the
  144. internal and external drive can behave
  145. oddly  due to a defective 8520 circuit
  146. and  the  Amiga  can, for example, ask
  147. you  to  insert disk xxx in drive df0,
  148. even if it's already there, or you can
  149. get the message (now and then) :  "Not
  150. a   dos  disk"  on  a  disk  which  is
  151. otherwise   completely  fault  free  .
  152. (Remember  it  is  always  a  software
  153. failure,  when the fault happens every
  154. time on a specific disk.) Not long ago
  155. I  was  phoned  by  a  desperate Amiga
  156. owner  who  had  "got  a  new virus" ,
  157. which  meant  that  the mouse froze on
  158. the  screen,  but  the  buttons  still
  159. worked.    A  new  8520  circuit  soon
  160. cleared  up  the problem.  A good rule
  161. to  limit  these  problems is to screw
  162. all plugs well home and never.....swap
  163. plugs  when  the  Amiga  is turned on.
  164. Yesterday  I was phoned by a new Amiga
  165. owner, who had buyed a used Amiga, and
  166. 400  disks  full  with  pirate  games,
  167. everyone  infected  with  viruses.  He
  168. told   me   that   "installed"   write
  169. protected  disk  got  new viruses very
  170. short  time  after using.  I asked him
  171. to try to copy to a write....protected
  172. disk!  The problem was the tiny pin in
  173. his  disk  drive, which is controlling
  174. the disk protection.  A pincers solved
  175. the problem in few seconds.
  176.  
  177.  
  178.  
  179. ¶3WHAT THE OPERATIVE SYSTEM IS ALL ABOUT
  180. ¶2--------------------------------------
  181. ¶1Many people have discovered that, just
  182. below  the  very userfriendly surface,
  183. the Amiga is not so absolutely simple.
  184. So  maybe it is both right, and at the
  185. same  time  wrong, to call the Amiga a
  186. beginner's computer.
  187.  
  188. Not  less than 256 BB or 512 KB (on OS
  189. 2.0) of the operative system is in the
  190. ROM circuit in the machine and a large
  191. part   of   it  is  test  and  control
  192. routines  which  the user hardly knows
  193. anything  about, except in the form of
  194. Guru   messages.   After  thinking  it
  195. over,  it  must be said that Commodore
  196. probably  has  a good sense of humour,
  197. but  anyway I personally could well do
  198. without  the Gurus in my machine.  One
  199. can   quickly   feel   powerless  and,
  200. although  salvation is near if you get
  201. hold of the programmes Guru (Fred Fish
  202. no  239)  or SnoopDos (Fred Fish 451).
  203. These  programmes are widely different
  204. from  each  other:  Guru explains your
  205. guru    messages,    while    SnoopDos
  206. continually    gives    messages    on
  207. everything  that  is happening in your
  208. machine's  operative system.  Can this
  209. be better?
  210.  
  211. ¶3THE AMIGA'S SELF TESTING
  212. ¶2------------------------
  213. ¶1Many   people   who   have   just  got
  214. themselves an Amiga often have various
  215. problems.    If   everything  on  your
  216. computer  is shades of grey, then your
  217. Amiga is OK.  Why so?
  218.  
  219. If  the  machine  shows anything other
  220. than  a dark grey screen, a paler grey
  221. screen  and  then  a  white screen and
  222. afterwards  the workbench hand, it has
  223. a fault.  So the only thing you can do
  224. is  to send it in to be repaired, even
  225. if it has shown other colours for only
  226. for a short period, maybe a second.
  227.  
  228. Here is a little tip for the dexterous
  229. Amiga  user:   if  your  screen  stays
  230. green  for  a shorter or longer period
  231. during  start-up  it is often due to a
  232. bad  connection  in  the Agnus circuit
  233. socket.
  234.  
  235. TEST PROCEDURE IS AS FOLLOWS:
  236. ¶2- Clear Chips, "forget everything"
  237. ¶1- Disable  DMA  and Interrupts; "stop
  238.   everything else"
  239. ¶2- Clear the Screen; "white screen"
  240. ¶1- Check  the  Hardware; "is the whole
  241.   machine alright?"
  242. ¶2- Pass  or  fail  the Hardware to the
  243.   Screen;  "if  yes,  show  a  dark grey
  244.   screen"
  245. ¶1- Checksum   the   ROMs;   "are  the
  246.   Kickstart    and   keyboard   circuits
  247.   alright?"
  248. ¶2- Pass or fail the ROMs to the Screen;
  249.   "if no, show a red screen"
  250. ¶1- System setup; "configure the machine"
  251. ¶2- Check  for  RAM at $C00000; "is the
  252.   chipram in place?"
  253. ¶1- Move  SYS-BASE  to  $C00000  if  it
  254.   exists; "if yes, use it!"
  255. ¶2- RAM Test; "if the ram circuit is OK
  256.   and correctly connected, the Fat
  257.   Agnus is OK" Pass or fail the RAM to
  258.   the screen; "If no, show a green
  259.   screen"
  260. ¶1- Check  the  software;  "it looks as
  261.   though the Kickstart's software makes
  262.   sense"
  263. ¶2- Pass  or  fail th e Software to the
  264.   Screen; "if yes, show a light grey
  265.   screen"
  266. ¶1- Set up the RAM; "configure the screen"
  267. ¶2- Link  the  Libraries; "find the ROM
  268.   based functions"
  269. ¶1- Find External RMA and link it to the
  270.   list; "find all memory expansions"
  271. ¶2- Set up Interrupts and DMA; "use the
  272.   road signs and the traffic lights on
  273.   the bus"
  274. ¶1- Start   Default  Task;  "look  for
  275.   boot-disk"
  276. ¶2- Check  for  68010, 68020 and 68881;
  277.   "is it a standard CPU or what?"
  278. ¶1- Check  for an Exception; "are there
  279.   other faults?  If yes, show a yellow
  280.   screen,  if  there is a help circuit
  281.   which   is   at  fault,  show  a  blue
  282.   screen".
  283.  
  284.   NB,  certain  forms  of virus can be
  285.   the reason for a yellow screen here.
  286. ¶2- System  Reset;  "You are allowed to
  287.   show a white screen and ask for
  288.   Workbench now"
  289.  
  290. ¶3CAPS LOCK TEST
  291. ¶2--------------
  292. ¶1If  the  keyboard  functions  are  not
  293. alright  it will flash - all according
  294. to the fault in various rhythms - with
  295. the  "Caps  Lock"  LED.  In rare cases
  296. this  fault  can  occur  after serious
  297. system  crashes  of  the type where it
  298. also  forgets  time  and place and the
  299. clock  has to be set up again.  I have
  300. myself  experienced such asystem crash
  301. where  the machine wasn't up and ready
  302. until  two hours later, this long is a
  303. rarity but it can often take around 20
  304. minutes  on a particular occasion like
  305. this.
  306.  
  307. Here is yet another little tip for the
  308. dexterous  Amiga  500  owner:  If your
  309. Caps  Lock lights up constantly, it is
  310. almost  always the big IC 6570 circuit
  311. underneath   the   keyboard  which  is
  312. faulty.   This fault is unknown on the
  313. Amiga 2000.
  314.  
  315. A good rule to restrict these problems
  316. is to tighten all screws well home and
  317. never  plug  or  unplug anything while
  318. the Amiga is on.
  319.  
  320. ¶3RAM EXTENSIONS
  321. ¶2--------------
  322. ¶1The price of RAM extensions has fallen
  323. dramatically    recently    but    so,
  324. unfortunately,  has  the quality.  One
  325. big problem with the RAM card, and all
  326. other  circuit  printing which is used
  327. in   the   Amiga   ,  is  this  card's
  328. requirement  for  an  extremely  small
  329. contact resistance between the plug in
  330. your  Amiga  and  the  circuit board's
  331. edge  connector.  Many problems can be
  332. avoided by rubbing the edgeconnector's
  333. gold  coating  vigorously  about 40-60
  334. times  with  apaper  tissue  and  then
  335. afterwards  put  on  a  thin  layer of
  336. acid-free  vaseline or silicone grease
  337. .   After  3-4  minutes  dry  all  the
  338. visible  remnants  of grease CAREFULLY
  339. off  the  surface.   A  sure  sign  of
  340. either a defective RAM card, or a poor
  341. connection  to  it, is a yellow screen
  342. at the start up, instead of the normal
  343. kickstart picture.
  344.  
  345. A   regular   source   of  anguish  is
  346. Commodore's     poorly     constructed
  347. internal clock, where a software fault
  348. can  put  the  clock out completely so
  349. that  you  get  the message:  "Battery
  350. backed up clock not found", or <unset>
  351. <unset>  <unset>  .  If you try to put
  352. the  clock  in again it will run again
  353. ("Setclock  opt  save"),  but the next
  354. time  the  Amiga  is turned on it will
  355. often  be apparent, that the clock has
  356. gone completely nuts, and can show any
  357. time imaginable.  Here are a couple of
  358. little "cheats" which can rescue you:
  359.  
  360. ¶31¶2.  When you have to set up the clock,
  361. start by writing "Setclock opt reset".
  362.  
  363. ¶32¶1.   Or  use  your  Amiga Basic on the
  364. Extras    Disk",   and   write   "Poke
  365. 14417980",and you will get a logical 0
  366. on "hold" in your clock, and the clock
  367. will  start  normally.  
  368.  
  369. ¶33¶2.   The  newest  setclock commands on
  370. 4972  bytes should be improved so that
  371. the   faults   mentioned  above  don't
  372. occur.
  373.